macroscopic sphincter - Español Inglés Diccionario